electrical dust collector - Spanish English Dictionary